chews up
美英

chews up
1.to chew something for a long time, until it is very soft or in very small pieces and easy to swallow
2.if something gets chewed up, it becomes torn apart and destroyed
1
2
3
5
6